<?php
Class LoginController extends Controller
{    	
	public $uses = array('Usuario');
	
	public $layout = '';
	
    function index()
    {    	    	
    	if(!empty($this->data))
    	{    
    		$filtro = new QueryFilter();
    		$filtro->addFilter('login',$this->data['Usuario']['nome']);
    		$filtro->addFilter('senha',base64_encode($this->data['Usuario']['senha']));
    		$usuario = $this->Usuario->select($filtro,true);
    		if(count($usuario))
    		{
    			$this->_context->MakeLogin($usuario['login'],$usuario['id'],$usuario['nome'],1);
    			$this->_context->redirectUrl('admin.home');
    		}
    		else
    		{
    			$this->setShow('Login e Senha inválidos');
    		}
    	}    	  
    }
    
    function logout()
    {
    	$this->_context->MakeLogout();
    	$this->_context->redirectUrl('login');
    }
}
?>